I don't see what's so bad about wanting to avoid an area where there's police activity going on. It has nothing to do with whether or not you're doing anything wrong, it's as simple as not wanting to get hassled at a DUI checkpoint or get stuck in traffic because they need 8 squad cars taking up a lane to k-9 search someone. As a more tan law-abiding US citizen, the possibility of some agent asking me for papers and then asking probing questions to "prove myself" anywhere that's not an airport is enough for me to want a heads up not to be in area where that might happen.
Am I spending too much time on HN or is every post/comment section filled with this same narrative? Basically, LLMs are exciting but they produce messy code for which the dev feels no ownership. Managing a codebase written by an LLM is difficult because you have not cognitively loaded the entire thing into your head as you do with code written yourself. They're okay for one-off scripts or projects you do not intend to maintain.
This is blog post/comment section summary encountered many times per day.
The other side of it is people who seem to have 'gotten it' and can dispatch multiple agents to plan/execute/merge changes across a project and want to tell you how awesome their workflow is without actually showing any code.
We have good metrics. The problem is the media seems to only ever look at one of them at a time but we need to look at several at once to get a more complete picture.
Your scenario would be called out by median household income, or better median disposable household income. Even the good old GDP per capita covers your case.
Workforce participation also can be valuable instead of or in addition to unemployment numbers, since you fall out of the count once unemployment benefits expire. However, we need to look at it by age bracket. Lower workforce participation between 20 and 60 is probably bad whereas higher workforce participation over 60 might also be bad.
IMO the problem isn't that the metrics aren't there but that the public discourse either lacks motivation, understanding or incentive to take a proper look. That every discussion of these numbers on social media has a substantial portion of people not understand the difference between median and mean certainly doesn't give me confidence this will ever improve.
We really need better ways of measuring economic health. I could lose my six-figure job, turn around, and get hired on as a server at Applebee's for minimum wage, and the "unemployment" rate would stay the same. Not to mention that it doesn't include those not actively looking for work.
Either way, "full employment" doesn't mean much unless you take into account whether people are actually able to live a stable lifestyle or are burning the candle at both ends just to put food on the table. One of these enables folks to buy nonessentials and fund all those sectors of the economy, the other doesn't.
I couldn't disagree more. Their "bad" example:
> To download W3C's editor/browser Amaya, _click here_.
Is extraordinarily clear. I'll click the link and it will either download directly, or it will be a download page.
In contrast:
> Get _Amaya_!
That suggests a link to the Amaya website, not a download page. That's not effective for a download.
Similarly:
> Tell me more about _Amaya_: W3C's free editor/browser that lets you create _HTML_, _SVG_, and _MathML_ documents.
This is terrible. It's not about downloading, and "tell me more" is the command, but not linked! For all I know, the "Amaya" link goes to a corporate landing page, not the "tell me more" information I actually need.
The conventional uses on the web are totally fine:
> To download W3C's editor/browser Amaya, _click here_.
> _Download Amaya_, the W3C's editor/browser.
The idea that links shouldn't be verbs seems very silly to me. Links should absolutely be verbs, when they involve an action like downloading or finding out more. Obviously that's different from "reference" links like in Wikipedia, where you're finding more about a topic.
And "click here" makes it exceptionally clear that a link isn't merely a reference link, but an action link. When I see:
> Get _Amaya_!
That... doesn't tell me how to get Amaya. That tells me "Amaya" is a reference link, not a download link.
Mercenaries over missionaries.
Many employers want employees to act like cult members. But then when going gets tough, those are often the first laid off, and the least prepared for it.
Employers, you can't have it both ways. As an employee don't get fooled.
It says something that he still believes he has "missionaries" after betraying all the core principles that OpenAI was founded on. What exactly is their mission now other than generating big $?
It was falling behind. The dodgy stores were getting more creative and Fakespot needed to play catch up.
You've got stores that would include a $5-$20 coupon/gift card in the item in exchange for a positive review. Sure, this didn't 1:1 translate but if a user did it would look like a legitimate review.
You've got a plethora of LLMs out there just itching to GENERATE.
Then an expensive option I was suprised happened - I bought a Dyson clone vacuum cleaner off of Amazon. A few weeks later, the company emailed me and said 'We have a new model. Buy that one, leave a review, we'll refund the purchase'. So I did it. This happened about 10 more times in 2024. My outdoor shed is entirely stick vacuums.
Feel a bit dirty doing it but that's ok I've got 12 vacuums that can clean my conscience.
I think Fakespot would have difficulty with all 3 of these scenarios.
They don't link to the Form S-1 prospectus from their announcement, but it's publicly available at https://www.sec.gov/Archives/edgar/data/1579878/000162828025...
Their highlighted metrics page: $821M LTM revenue, 46% YoY revenue growth, 18% non-GAAP operating margin, 91% gross margin.
It's an incredible success story, and the engineering they did upfront (primarily led by co-founder Evan Wallace) that set the stage for their success is the stuff of legends. https://madebyevan.com/figma/ has links to numerous blog posts breaking it down, but here are some choice quotes:
> [Evan] developed the hybrid C++/JavaScript architecture for Figma's editor that made it possible to build a best-in-class design tool in the browser. The document representation and canvas area is in C++ while the UI around the canvas is in JavaScript (the team eventually settled on TypeScript + React for this). This let us heavily optimize the document representation to reduce memory usage and improve editing speed while still using modern UI technologies for fast iteration on our UI. C++ development was done using Xcode (not in the browser) to provide a better debugging environment.
> Even though the contents of Figma documents are similar to what HTML can display, Figma actually does all of its own document rendering for cross-browser consistency and performance. Figma uses WebGL for rendering which bypasses most of the browser's HTML rendering pipeline and lets the app work closely with the graphics card. The rendering engine handles curve rendering, images, blurs, masking, blending, and opacity groups, and optimizes for high visual fidelity.
> [Evan] developed Figma's multiplayer syncing protocol, worked on the initial version of the multiplayer live collaboration service (a kind of specialized real-time database), and added multiplayer syncing support to Figma's existing editing application. The initial version was written in TypeScript but [he] later ported it to Rust for improved performance and stability.
It's a great reminder that it's not premature optimization if your UI's fluidity is your distinctive feature and your calling card! And the business acumen to turn this into such a wildly successful product in the context of competitors with kitchen-sink feature lists can't be understated, either. I have an incredible amount of respect for this team, and they should inspire all of us to tackle ambitious projects.
That is just an act of corpo-ceo bulshitting employees and press about high moral standards, mission, etc. Don't trust any of his words.
Big picture, I'll always believe we dodged a huge bullet in that "AI" got big in a nearly fully "open-source," maybe even "post open-source" world. The fact that Meta is, for now, one of the good guys in this space (purely strategically and unintentionally) is fortunate and almost funny.
From a 2014 reddit post[0]:
> This is actually not a million dollars in singles. It is over $1,000,000. The box was created with the wrong dimensions by the contractor, but they still decided to fill it, display it, and claim it is $1,000,000. > > Source: Tour Guide at the Chicago Fed
[0] https://old.reddit.com/r/pics/comments/2f9sp7/one_million_do...
> For all we know, the middle is just air and crumpled-up old newspaper.
I think this is the answer. I suspect the exhibit designers had a cool idea for a display, did a rough estimate of the area needed and then commissioned the exhibit builders to make the big metal-framed cube. Either they made an error in their calculation or the innate variability in the size of stacks of used bills threw it off. It's also possible the exhibit designer simply decided a bigger cube which filled the floor to ceiling space would be a better visual. Which would be unfortunate because, personally, the exhibit concept I'm more interested in is "$1M dollars in $100 bills fits in this area" not "Here's $1M in bills." The first concept is mildly interesting while the second is just a stunt.
Regardless of the reason it's off, I think it's most likely there's only $1M of bills in the cube. The folks responsible for collecting and destroying used bills tend to be exacting in their auditing for obvious reasons. So when the exhibit designers got $1M in used bills approved and released, that's exactly how much they got. It also stands to reason that they'd design the cube a little bigger than their calculated area requirement to ensure at least $1M would fit (along with some method of padding the interior) - although >50% seems excessive for a variability margin, so I still think it was an aesthetic choice or calculation error. Of course, one could do a practical replication to verify the area required with $10,000 in $1 bills.
Regardless, it's an interesting observation and a cool counting program to help verify.
This is something I've always wanted to write about, and I imagine that someday I'll end up with a long article, but basically, it's the idea that the internet used to be offline by default, and now it's online by default.
People used to be offline by default. You had to “connect to the internet.” Open MSN, go into forums and check the latest unread messages, come back from a concert and manually upload the photos to your Fotolog or wherever. Now it's the opposite. We are online by default. The expectation is that we're always connected and respond quickly. Going to a sports event or a concert? You have to post a story to Instagram from that very place, not when you get home. Someone sends you an email or a WhatsApp message? You’re expected to reply as soon as possible.
That’s what I miss most about the internet—the idea and the feeling that I would go online when I wanted to, not that I lived inside the internet 24/7.
Mildly reminds me how being online on AIM or ICQ was an actual invitation to chat. I had so many interesting conversations with people I barely knew.
There's no source of that signal that someone is open to chitchat these days, and it's in my opinion kind of killed what was once great about online communication.
> Companies that monetize user data in exchange for “free” services that abuse your privacy aren’t affected by this [the app store tax], as they don’t process payments through the App Store. However, privacy-first companies that monetize through subscriptions are disproportionately hit by this fee, putting a major barrier toward the adoption of privacy-first business models.
Huh. I’ve never seen it framed this way and it might be the most compelling argument I’ve heard to date. It’s not simply a debate about whether a company should be allowed to be vertically integrated in isolation, but whether that vertical integration allows them to exert unfair distorting pressure on the free markets we are trying to protect.
It's surprising how hostile youtube is to multilingual users. Probably all in some attempt to show off their translation capability or to improve the experience for users who may want to access content in a language they don't speak? Or it's just as dumb as this was on some product managers "designed and implemented" line to get promoted?
But, surely someone sane there has to realize there is a large number of users out there who speak more than one language, and don't need Google do "help" them or "guess" for what language they like more.
> Building powerful and reliable AI Agents is becoming less about finding a magic prompt or model updates.
Ok, I can buy this
> It is about the engineering of context and providing the right information and tools, in the right format, at the right time.
when the "right" format and "right" time are essentially, and maybe even necessarily, undefined, then aren't you still reaching for a "magic" solution?
If the definition of "right" information is "information which results in a sufficiently accurate answer from a language model" then I fail to see how you are doing anything fundamentally differently than prompt engineering. Since these are non-deterministic machines, I fail to see any reliable heuristic that is fundamentally indistinguishable than "trying and seeing" with prompts.
> Subject to applicable law, Comcast may disclose information generated by your WiFi Motion to third parties without further notice to you in connection with any law enforcement investigation or proceeding, any dispute to which Comcast is a party, or pursuant to a court order or subpoena.
Sounds like, at least in some limited circumstances (using the provided WiFi AP, having this feature turned on, etc), ISPs are going to be able to tell law enforcement/courts whether anyone was home at a certain time or not.
I think Immich checks a lot of these
What John Carmack is exploring is pretty revealing. Train models to play 2D video games to a superhuman level, then ask them to play a level they have not seen before or another 2D video game they have not seen before. The transfer function is negative. So, in my definition, no intelligence has been developed, only expertise in a narrow set of tasks.
It’s apparently much easier to scare the masses with visions of ASI, than to build a general intelligence that can pick up a new 2D video game faster than a human being.
Currently a one-man side project:
Last year PlasticList discovered that 86% of food products they tested contain plastic chemicals—including 100% of baby food tested. The EU just lowered their "safe" BPA limit by 20,000x. Meanwhile, the FDA allows levels 100x higher than what Europe considers safe.
This seemed like a solvable problem.
Laboratory.love lets you crowdfund independent testing of specific products you actually buy. Think Consumer Reports meets Kickstarter, but focused on detecting endocrine disruptors in your yogurt, your kid's snacks, whatever you're curious about.
Here's how it works: Find a product (or suggest one), contribute to its testing fund, get detailed lab results when testing completes. If a product doesn't reach its funding goal within 365 days, automatic refund. All results are published openly. Laboratory.love uses the same methodology as PlasticList.org, which found plastic chemicals in everything from prenatal vitamins to ice cream. But instead of researchers choosing what to test, you do.
The bigger picture: Companies respond to market pressure. Transparency creates that pressure. When consumers have data, supply chains get cleaner.
Technical details: Laboratory.love works with ISO 17025-accredited labs, test three samples from different production lots, detect chemicals down to parts per billion. The testing protocol is public.
You can browse products, add your own, or just follow specific items you're curious about: https://laboratory.love
Okay. It also coincides with the end of the post-pandemic hiring boom and the UK bank rate going from 0.1% to 5.25%. It's kind of funny that reliable data analysis has never been part of the AI hype when you consider that AI is used for data analysis.
The intent is to disable the capability to ignore the data. If you allow access to someone else, you're not preventing the data capture and dissemination. If the data shows hurricanes are intensifying in strength due to climate change, and you no longer capture the data, you can say with a straight face "No it isn't and you can't prove it."
How large systems with exposure to these places (insurance, capital markets) respond is what you should look to next. What do you do when you don't have the data to accurately price risk?
Relevant comments:
https://news.ycombinator.com/item?id=43366311
https://news.ycombinator.com/item?id=42450680
https://news.ycombinator.com/item?id=41664750 (top comment of this thread aggressively relevant)
Huh so new antimalware tactic: Buy passively cooled PC :)
And also set up a Russian keyboard: https://krebsonsecurity.com/2021/05/try-this-one-weird-trick...
Apple Wallet is in the App store, and the F1 ad debacle directly violates App Store guidelines https://developer.apple.com/app-store/review/guidelines/)
> 4.5.4 Push Notifications must not be required for the app to function, and should not be used to send sensitive personal or confidential information. Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.Apple without Ive and Jobs increasingly has a taste problem. Everything from their ads to things like this are just in really poor taste, and aren’t something that they would have done 15 years ago because they would have thought it was beneath their brand.
I like Apple, so I’m really hoping they bring on someone to solve this. Otherwise they’re on track to be the same as every other tasteless tech company.
More on taste and Apple: https://www.readtrung.com/p/steve-jobs-rick-rubin-and-taste
> I heard one answer more than any other: the government should introduce universal basic income. This would indeed afford artists the security to create art, but it’s also extremely fanciful.
Until we start viewing "fanciful" ideas as realistic, our problems will persist. This article is another in the long series of observations of seemingly distinct problems which are actually facets of a larger problem, namely that overall economic inequality is way too high. It's not just that musicians, or actors, or grocery store baggers, or taxi drivers, or whatever, can't make a living, it's that the set of things you can do to make a living is narrowing more and more. Broad-based solutions like basic income, wealth taxes, breaking up large market players, etc., will do far more for us than attempting piecemeal tweaks to this or that industry.
> They have an opportunity to create some goodwill here
According to Bryan Cantrill, you don't need to be open minded about Oracle. It's a waste of the openness of your mind. He says what you think of Oracle is even truer than you think it is. He believes there has been no entity in human history with less complexity and nuance to it than Oracle.
Bryan warns, "Do not fall into the trap of anthropomorphizing Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn. You stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' -- the lawnmower doesn't give a shit about you, the lawnmower can't hate you. Don't anthropomorphize the lawnmower. Don't fall into that trap about Oracle."
https://www.youtube.com/watch?v=-zRN7XLCRhc&t=1981s
Oracle, to my knowledge, does not profit at all off of the JavaScript name or brand. I don't see the purpose of defending this lawsuit. They have an opportunity to create some goodwill here, hold a press release, and say "We're gifting the JavaScript trademark to the developer community!" But instead they're defending something that they literally do not profit off of. It's absurd.
I feel that it's even simpler: The company is the product.
When we have that mindset, we absolutely don't care about the thing that we call "our product." It's just food for the actual product, where we want to fatten it up, and sell it to the biggest slaughterhouse.
That starts almost immediately. You can't even get an A round, without an "exit plan."
I feel that the very existence of an exit plan, dooms the user. No one cares about them. It's all about fattening the company, and making it look good. When we do that, we'll feed it nothing but junk food, in an effort to make it as fat as possible, as quickly as possible, with absolutely no thought as to long-term viability.
I would love to see the tech industry return to concentrating on truly delivering good to the end-user. It's still possible to make a decent living, but maybe not at the insane rates we see.
> Then it raised venture capital, hit scale, and needed to hit growth numbers and meet quarterly metric goals. The focus shifted from “authenticity” to “daily active users.”
Having spent a few years in the VC world I have been increasingly convinced outside investment is the biggest reason why companies lose their morals. The legal obligation to represent shareholders erodes morality. When the people running these companies feel they’re beholden to shareholders and can’t act on their own agency of course they will turn to addiction research not as a warning but as a guidebook. It’s Stanford Prison Experiment stuff.
I hate being reductionist, and I am posting this on a historically YC forum so of course there’s nuance, but there’s a pretty huge throughline of outside investment and addiction engineering. It sucks we’re seeing less grants and less security net to encourage risks under current administration, because it leaves investment as the quickest path to starting or scaling a company. Donate to open source, IMO
I agree with the article, and I love how the author is (mis-)using MCP. I just want to rephrase what the accident actually is.
The accident isn't that somehow we got a protocol to do things we couldn't do before. As other comments point out MCP (the specificaiton), isn't anything new or interesting.
No, the accident is that the AI Agent wave made interoperability hype, and vendor lock-in old-fashioned.
I don't know how long it'll last, but I sure appreciate it.
Some context first so my opinion isn't misconstrued as as leftist stereotype. This is within context of the behavior described in the article.
- I'm a Jew in USA, and served in the military for more than a decade.
- I used to get annoyed by the Palestinian protests I'd see in the years before this, and generally sided with Israel, and the operations its military performed in counter-Shia-militia operations etc in the region, and was outraged at the Oct 7 attacks.
Israel's operations as described in the article are clear-cut war crimes. The military and civilian leaders responsible for these ROE should face something similar to the Nuremberg trials. I am embarrassed for my country's support of Israel's operations.This is large-scale, continued, intentional CIVCAS.
I visited Israel for a sports seminar some ~10 years ago and met many nice people. I felt sympathetic to their reality of living in an ever-hostile environment from all sides, and struggle to keep their place in the world safe. I admired their resilience and strength.
When this Gaza conflict started, I saw how the Israeli protested against their government and demanded peace, so I thought there is a semblance of an excuse for glimpses of abhorrence being reported - "it's a small number of people in power, not the Israeli nation doing it, and also there are always 2 sides to the story".
Since then, there have been unfathomable horrors and crimes against humanity done from the Israel side, with extreme intensity and one-sidedness, and it's now been going for so long. I can find no excuse of any kind anymore, for what has been and is being done in Gaza. I don't think any normal person could. The weight of these things, in my mind at least, is such that if the Israeli people really wanted anything different, it was their human duty and utmost responsibility to stop this by now, in whatever way needed. They didn't... It's sad that people who have suffered so much as well, let themselves become the villains to this depth and extent.
It's also a huge danger as the system FB uses to tag and categorize photos is clearly flawed. example: Meta took a business page I ran that had over 150K followers offline because of a photo that violated their 'strict anti-pornography' etc etc policies. The picture was of a planet - Saturn - and it took weeks of the most god-awful to and fro with (mostly) bots to get them to revoke the ban - their argument was that the planet was 'flesh-toned' and that their A.I. could not tell that was not actually skin. The image was from NASA via a stock library and labelled as such.
I understand what the author deleted and why.
I would never delete my own archive of notes, because it contains a different kind of information: howtos for things I do infrequently, current state for personal projects I rotate in and out of over years, maintenance logs for my vehicles, identification details for every important account (account numbers, insurance expiry details etc).
When I'm doing something complex, I narrate what I'm doing in my notes. Most of these logs are write only. They can help as a kind of written rubber duck. And about 1 in 100 turn out to be extremely useful when I want to remember how I did something 10 years ago.
I use the same app (of my own design) with a different storage at work, and there I use it to remind myself what I did for performance reviews. Every edit is logged with a timestamp and I have a different tool which puts all the edits into chronological order.
For the author, their system served as a way of dealing with anxiety over self-improvement, it seems. But it turned into an anxiety of its own when the weight of unexplored ambition became manifest. It wasn't really a second brain IMO.
I miss the old days when Facebook was simply a fun way to reconnect with friend and family who lived far away. Unfortunately, those days are gone. It feels like an over engineered attention-hogging system that collects a large amount of data and risks people's mental health along the way.
The more your compiler does for you at build time, the longer it will take to build, it's that simple.
Go has sub-second build times even on massive code-bases. Why? because it doesn't do a lot at build time. It has a simple module system, (relatively) simple type system, and leaves a whole bunch of stuff be handled by the GC at runtime. It's great for its intended use case.
When you have things like macros, advanced type systems, and want robustness guarantees at build time.. then you have to pay for that.